What is sycophant meaning?

Sycophant is a derogatory term used for a person who flatters or ingratiates themselves excessively in order to win favor, gain advantage or advance their own interests. Sycophants are often characterized by their insincere and exaggerated praise or flattery towards their superiors or influential people, often at the expense of honesty and integrity. They lack their own principles and opinions and are more interested in pleasing others than standing up for what is right. Sycophants are not highly regarded in society and are often seen as untrustworthy and manipulative.